a {text-decoration: none;color: #15c}
.subject {font-weight:bold;color:#333}
.overlay {
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   background-color: rgba(250, 250, 250, 0.9);
   display: none;
}
.loading {
	opacity:0.7;
   background-image: url('/img/ajax-loader.gif');
   background-position: center center;
   background-repeat: no-repeat;
   background-size:34px;
}

td.label {
    font-size: 1.1em;
    color: #272626;
}

.eom {margin-left:2px;font-size: 0.8em;opacity:.65;font-family: arial,sans-serif;font-style:italic;font-weight:normal;}

.button {-webkit-transition: opacity 150ms ease-out;vertical-align:top;border-radius:2px;border:1px solid rgba(0,0,0,.2);display:inline-block;margin:0 0px;padding:4px 12px;background-image: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#f3f3f3));xxxbackground-color:whiteSmoke}
.button:hover {xxborder:1px solid rgba(0,0,0,.5);opacity:1 !important;cursor:pointer}
.button:focus {border:1px solid #4d90fe;outline:none}
.button:hover > div:not(.opacityPatch) {opacity:1}
.button div {width:21px;height:21px;opacity:0.65;background-repeat:no-repeat}
.button div[msg] {font-weight:bold;line-height:21px;font-size:11px;font-family:arial,sans-serif;white-space:nowrap;width:auto;background-image:none}

.icon {display:inline-block;opacity:.55;width:16px;height:16px;background-image:url(/img/icon_sprite.png);background-repeat: no-repeat}
.icon:hover {opacity:1;cursor:pointer}
.off {opacity:.35;}
.off:hover {opacity:.35;}
.blank {background-position: -192px 0px; }
.blank:hover{cursor:auto;}
.selected {opacity:1;}
.selected:hover{cursor:auto;}

.options {background-position: -192px -112px;}
.close {background-position:-96px -128px;}
.refresh {background-position: -64px -80px;}
.stop {background-position: 0px -128;}
.home {background-position: 0px -112px;}
.save {background-position: -96px -112px;}
.rewards {background-position: -224px -112px; }
.stats {background-position: -160px -128px; }
.notes {background-position: -32px -112px; }

.labels {height:21px;padding:4px 14px}
.labels div {display:inline-block}
.labels div:nth-child(2) {background-image:url(/img/sprite_black2.png);background-position:-42px -84px}

.status {
	color:blue;
	position:relative;
	float:right;
	left:150px;
	top:20px;
}